package oa.hleast.xswl.pojo.bo.app;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import oa.hleast.xswl.pojo.domain.pms.PmsCategorySpec;
import oa.hleast.xswl.pojo.domain.pms.PmsSku;
import oa.hleast.xswl.pojo.domain.pms.PmsSpuAttrValue;
import oa.hleast.xswl.pojo.dto.pms.SpuDTO;
import oa.hleast.xswl.pojo.vo.oms.OmsOrderCommentVo;
import oa.hleast.xswl.pojo.vo.store.BaseStoreInfo;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class AppProductBO {

    private SpuDTO spu;

    private List<PmsSpuAttrValue> attrs;

    private List<PmsCategorySpec> specs;

    private List<PmsSku> skuList;

    private List<OmsOrderCommentVo> comment;

    private BaseStoreInfo baseStoreInfo;

}
